The phrase "last photo" refers to the final or most recent picture taken or captured before a particular event or time.